Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARSTOW AVENUE Semi-Detached £262,860 £155,000 25 Jun 2010
3 BARSTOW AVENUE Semi-Detached £248,173 £245,000 29 Sep 2023
6 BARSTOW AVENUE Semi-Detached £245,648 £158,000 9 Oct 2007
10 BARSTOW AVENUE Terraced £233,475 £182,224 12 Jun 2017
15 BARSTOW AVENUE Semi-Detached £261,144 £113,500 21 Aug 2003
16 BARSTOW AVENUE Terraced £240,984 £155,000 31 Oct 2007
25 BARSTOW AVENUE Terraced £223,615 £140,000 29 Jan 2014
26 BARSTOW AVENUE Terraced £188,929 £49,950 26 May 2000
27 BARSTOW AVENUE Semi-Detached £253,029 £146,000 9 Jun 2011
28 BARSTOW AVENUE Semi-Detached £218,231 £215,000 10 Nov 2023
29 BARSTOW AVENUE Terraced £256,452 £253,000 28 Jul 2023
30 BARSTOW AVENUE Terraced £219,710 £165,000 5 Jul 2016
32 BARSTOW AVENUE Terraced £190,217 £86,000 18 Nov 2003
34 BARSTOW AVENUE Terraced £128,888 £53,800 28 Apr 2003
35 BARSTOW AVENUE Semi-Detached £249,406 £208,000 12 Aug 2020
36 BARSTOW AVENUE Terraced £221,453 £152,500 23 Jun 2015
46 BARSTOW AVENUE Terraced £243,995 £65,950 14 Aug 2000
52 BARSTOW AVENUE Semi-Detached £222,370 £180,000 15 Mar 2019
54 BARSTOW AVENUE Terraced £246,462 £200,000 1 Oct 2018